package negocio;

//import java.sql.Date;
//import java.util.ArrayList;
//import java.util.Collection;
import dao.AvisoDao;
import excepcion.DAOExcepcion;
import modelo.Usuario;
import modelo.Aviso;


public class GestionAviso {
	
	  //  public Collection<Aviso> buscarPorNombre(String titulo)
	 //		throws DAOExcepcion {
	//		AvisoDao dao = new AvisoDao();
   //		return dao.buscarPorTitulo();
  //}

	public String insertar(String titulo, String mensaje, String fechainicio, String fechafin, String ubicacion, Usuario usuario)
			throws DAOExcepcion {
		AvisoDao dao = new AvisoDao();
		Aviso vo = new Aviso();
		vo.setTitulo(titulo);
		vo.setMensaje(mensaje);
		vo.setFechaInicio(fechainicio);
		vo.setFechaFin(fechafin);
		vo.setUbicacion(ubicacion);
		vo.setUsuario(usuario);

		return dao.insertar(vo);
	}

	public Aviso obtener(int idAvisos) throws DAOExcepcion {
		AvisoDao dao = new AvisoDao();
		return dao.obtener(idAvisos);
	}
	
	public Aviso obtenerPorFecha(String fecha) throws DAOExcepcion {
		AvisoDao dao = new AvisoDao();
		return dao.obtenerPorFecha(fecha);
	}

}
